package com.ruoyi.buss.report.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * 贷款结构趋势-自然人单户或公类类单户4.3.1.1.1-5|6对象 REPORT_DKJG_ZRRDH_LSB
 * 
 * @author sxy
 * @date 2021-07-16
 */
public class ReportDkjgZrrdhLsb extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 数据日期 */
    @Excel(name = "数据日期")
    private String sjrq;

    /** TYPE 1.单户20万以下         2.300万一下 */
    @Excel(name = "TYPE 1.单户20万以下         2.300万一下")
    private String section1;

    /** TYPE 1.单户20万以下人数         2.300万一下人数 */
    @Excel(name = "TYPE 1.单户20万以下人数         2.300万一下人数")
    private String section1Num;

    /** TYPE 1.单户20w-50w         2.300万-1000万 */
    @Excel(name = "TYPE 1.单户20w-50w         2.300万-1000万")
    private String section2;

    /** TYPE 1.单户20w-50w人数         2.300万-1000万人数 */
    @Excel(name = "TYPE 1.单户20w-50w人数         2.300万-1000万人数")
    private String section2Num;

    /** TYPE 1.单户50w-100w       2.1000万-3000万 */
    @Excel(name = "TYPE 1.单户50w-100w       2.1000万-3000万")
    private String section3;

    /** TYPE 1.单户50w-100w 人数      2.1000万-3000万人数 */
    @Excel(name = "TYPE 1.单户50w-100w 人数      2.1000万-3000万人数")
    private String section3Num;

    /** TYPE 1.单户100w-300w     2.3000万以上 */
    @Excel(name = "TYPE 1.单户100w-300w     2.3000万以上")
    private String section4;

    /** TYPE 1.单户100w-300w人数     2.3000万以上人数 */
    @Excel(name = "TYPE 1.单户100w-300w人数     2.3000万以上人数")
    private String section4Num;

    /** TYPE 1.单户300w-500w */
    @Excel(name = "TYPE 1.单户300w-500w")
    private String section5;

    /** TYPE 1.单户300w-500w人数 */
    @Excel(name = "TYPE 1.单户300w-500w人数")
    private String section5Num;

    /** TYPE 1.单户500w-1000w */
    @Excel(name = "TYPE 1.单户500w-1000w")
    private String section6;

    /** TYPE 1.单户500w-1000w人数 */
    @Excel(name = "TYPE 1.单户500w-1000w人数")
    private String section6Num;

    /** TYPE 1.单户1000w以上 */
    @Excel(name = "TYPE 1.单户1000w以上")
    private String section7;

    /** TYPE 1.单户1000w以上人数 */
    @Excel(name = "TYPE 1.单户1000w以上人数")
    private String section7Num;

    /** 1自然人单户金额结构 2公司类单户金额结构 */
    @Excel(name = "1自然人单户金额结构 2公司类单户金额结构")
    @NotNull(message = "参数不能为空")
    private String type;

    public void setSjrq(String sjrq) 
    {
        this.sjrq = sjrq;
    }

    public String getSjrq() 
    {
        return sjrq;
    }
    public void setSection1(String section1) 
    {
        this.section1 = section1;
    }

    public String getSection1() 
    {
        return section1;
    }
    public void setSection1Num(String section1Num) 
    {
        this.section1Num = section1Num;
    }

    public String getSection1Num() 
    {
        return section1Num;
    }
    public void setSection2(String section2) 
    {
        this.section2 = section2;
    }

    public String getSection2() 
    {
        return section2;
    }
    public void setSection2Num(String section2Num) 
    {
        this.section2Num = section2Num;
    }

    public String getSection2Num() 
    {
        return section2Num;
    }
    public void setSection3(String section3) 
    {
        this.section3 = section3;
    }

    public String getSection3() 
    {
        return section3;
    }
    public void setSection3Num(String section3Num) 
    {
        this.section3Num = section3Num;
    }

    public String getSection3Num() 
    {
        return section3Num;
    }
    public void setSection4(String section4) 
    {
        this.section4 = section4;
    }

    public String getSection4() 
    {
        return section4;
    }
    public void setSection4Num(String section4Num) 
    {
        this.section4Num = section4Num;
    }

    public String getSection4Num() 
    {
        return section4Num;
    }
    public void setSection5(String section5) 
    {
        this.section5 = section5;
    }

    public String getSection5() 
    {
        return section5;
    }
    public void setSection5Num(String section5Num) 
    {
        this.section5Num = section5Num;
    }

    public String getSection5Num() 
    {
        return section5Num;
    }
    public void setSection6(String section6) 
    {
        this.section6 = section6;
    }

    public String getSection6() 
    {
        return section6;
    }
    public void setSection6Num(String section6Num) 
    {
        this.section6Num = section6Num;
    }

    public String getSection6Num() 
    {
        return section6Num;
    }
    public void setSection7(String section7) 
    {
        this.section7 = section7;
    }

    public String getSection7() 
    {
        return section7;
    }
    public void setSection7Num(String section7Num) 
    {
        this.section7Num = section7Num;
    }

    public String getSection7Num() 
    {
        return section7Num;
    }
    public void setType(String type) 
    {
        this.type = type;
    }

    public String getType() 
    {
        return type;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("sjrq", getSjrq())
            .append("section1", getSection1())
            .append("section1Num", getSection1Num())
            .append("section2", getSection2())
            .append("section2Num", getSection2Num())
            .append("section3", getSection3())
            .append("section3Num", getSection3Num())
            .append("section4", getSection4())
            .append("section4Num", getSection4Num())
            .append("section5", getSection5())
            .append("section5Num", getSection5Num())
            .append("section6", getSection6())
            .append("section6Num", getSection6Num())
            .append("section7", getSection7())
            .append("section7Num", getSection7Num())
            .append("type", getType())
            .append("createTime", getCreateTime())
            .toString();
    }
}
